declaration of the essential rights of afghan women - French English Dictionary

declaration of the essential rights of afghan women

Meanings of "declaration of the essential rights of afghan women" in French English Dictionary : 1 result(s)

English French
UN Terms
declaration of the essential rights of afghan women déclaration sur les droits fondamentaux des femmes afghanes